package com.sunflower.bath.repository;


import java.util.List;
import org.framework.mybatis.Criteria;
import com.sunflower.bath.model.JobParams;


public interface IJobParamsRepository{

	/**
	* 查询集合 
	* @param param
	* @return
	*/
	List<JobParams> queryPage(Criteria<JobParams> param);

	/**
	* 查询集合总记录数 
	* @param param
	* @return
	*/
	Integer queryPageCount(Criteria<JobParams> param);

	/**
	* 查询实体 
	* @param id
	* @return
	*/
	JobParams queryEntityById(String paramId);

	/**
	* 新增实体 
	* @param record
	* @return
	*/
	Integer insert(JobParams record);

	/**
	* 更新实体 
	* @param param
	* @return
	*/
	Integer updateByCriteria(Criteria<JobParams> param);

	/**
	* 删除实体 
	* @param id
	* @return
	*/
	Integer deleteById(String paramId);

	/**
	* 删除实体 
	* @param id
	* @return
	*/
	Integer deleteByCriteria(Criteria<JobParams> param);

	static final String MAPPER_NAMESPACE = "com.sunflower.bath.repository.JobParamsMapper";


}
